//引入createStore，用于：创建redux中最最核心的store对象
//引入applyMiddleware，用于执行中间件
import {createStore,applyMiddleware} from 'redux'
//引入countReducer，专门用于加工Count组件相关的状态（我们这只是一个数字）
import countReducer from './count_reducer'
//引入redux-thunk，用于支持函数类型的action
import thunk from 'redux-thunk'

//创建一个store对象，创建store时就指定好为该store服务的reducer
const store = createStore(countReducer,applyMiddleware(thunk))

//暴露store对象
export default store
